make a successful effort - Deutsch Englisch Wörterbuch